package com.oj.friend.service;

import com.oj.api.domain.vo.UserQuestionResultVO;
import com.oj.common.core.domain.R;
import com.oj.friend.domain.question.dto.QuestionResultQueryDTO;
import com.oj.friend.domain.user.dto.UserSubmitDTO;

/**
 * @Description
 * @Author bin
 * @Date 2025/6/28
 */
public interface IUserQuestionService {

    R<UserQuestionResultVO> submit(UserSubmitDTO userSubmitDTO);

    R<UserQuestionResultVO> rabbitSubmit(UserSubmitDTO userSubmitDTO);

    R<UserQuestionResultVO> exeResult(Long examId, Long questionId, String currentTime);
}
